surgical drape - Spanish English Dictionary